twisted candy - French English Dictionary